package com.chenxin.wms.domain.vo;

import com.chenxin.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
@EqualsAndHashCode(callSuper = true)
@Data
public class ObDetailVO extends BaseVO{
    private Long obDetailId;

    private Long obMasterId;

    @Excel(name = "主单编号")
    private String obMasterNo;

    private String obMasterType;

    @Excel(name = "物料编号")
    private String spuNo;
    @Excel(name = "物料名称")
    private String spuName;
    @Excel(name = "批次编号")
    private String lotNo;
    @Excel(name = "计划数量")
    private BigDecimal obPlanQty;

    private BigDecimal singleQty;
    @Excel(name = "配货数量")
    private BigDecimal obBindQty;
    @Excel(name = "实际数量")
    private BigDecimal obActualQty;
    @Excel(name = "过账数量")
    private BigDecimal obPostQty;

    private Integer obDetailStatus;
    @Excel(name = "单据状态")
    private String statusLabel;
    private String shortAlloc;
    @Excel(name = "是否短配")
    private String allocLabel;

    private String stockNo;
    private Long line;
    private String equipAccountId;
    private String subarea;
    private String stance;
    private Integer postStatus;
    @Excel(name = "单据状态")
    private String postLabel;
}
